*{margin:0;padding:0;}
html,body,#app,.wrapper{
    width:100%;
    height:100%;
    /*overflow: hidden;*/
}

body{
    font-family:"Helvetica Neue",Helvetica, "microsoft yahei", arial, STHeiTi, sans-serif;
}
a{text-decoration: none}

.crumbs{
    margin-bottom: 20px;
}
.pagination{
    margin: 20px 0;
    text-align: right;
}
.plugins-tips{
    padding:20px 10px;
    margin-bottom: 20px;
}
.el-button+.el-tooltip {
    margin-left: 10px;
}
.el-table td,.el-table th{
    padding:5px 18px;
}
.el-table tr:hover{
    background: #f6faff;
}
.mgb20{
    margin-bottom: 20px;
}

.move-enter-active,.move-leave-active{
    transition: opacity .5s;
}
.move-enter,.move-leave{
    opacity: 0;
}
/*BaseForm*/
.form-box{
    width:600px;
}
.form-box .line{
    text-align: center;
}
.el-time-panel__content::after, .el-time-panel__content::before {
    margin-top: -7px;
}
/*主体内容区*/
.screening-box{
    overflow: hidden;
    margin-top:10px;
}
.screening-box .screening-box-item {
    float: left;
    margin-right: 20px;
    display: inline-block;
    
}
.tab-warp {
    margin-top: 20px;
}
.tab-warp .pagination {
    float: right;
}

/*iconfont样式*/
.icon {
   width: 1em; height: 1em;
   vertical-align: -0.15em;
   fill: currentColor;
   overflow: hidden;
}

/*常用间距*/
.ma-top {
    margin-top: 20px;
}

.input-w200 {
    width: 200px;
}